package com.koo.modules.product.entity.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 说明：
 * 产品列表页查询
 * @author: charlin
 * @date: 2022-06-06 15:53
 * @version: 1.0.1
 */
@Data
public class ProductQueryVo implements Serializable {

    @ApiModelProperty(value = "查询时选择的是否字段名称")
    private String selectField;

    @ApiModelProperty(value = "查询时选择的是否字段对应的值")
    private Integer selectValue;

    @ApiModelProperty(value = "查询时选择的价格字段")
    private String priceField;

    @ApiModelProperty(value = "查询时选择的价格字段对应的计算公式")
    private String priceFormula;

    @ApiModelProperty(value = "查询时选择的价格字段对应的值")
    private BigDecimal priceValue;

    @ApiModelProperty(value = "查询时选择的关键词字段")
    private String queryField;

    @ApiModelProperty(value = "查询关键词")
    private String key;

    @ApiModelProperty(value = "单位")
    private String unit;

    @ApiModelProperty(value = "供应商")
    private String supplierName;

    @ApiModelProperty(value = "分类ID")
    private Long categoryId;

    @ApiModelProperty(value = "用户所在门店ID")
    private Long storeId;
}
